/*
 * @(#)MailSetting.java
 *
 * Copyright (c) 2003 DCIVision Ltd
 * All rights reserved.
 *
 * This software is the confidential and proprietary information of DCIVision
 * Ltd ("Confidential Information").  You shall not disclose such Confidential
 * Information and shall use it only in accordance with the terms of the license
 * agreement you entered into with DCIVision Ltd.
 */
package com.dcivision.mail.bean;

import com.dcivision.framework.bean.AbstractBaseObject;

/**
  MailSetting.java

  This class is the serializable bean reflecting business logic uses.

    @author           Rollo Chan
    @company          DCIVision Limited
    @creation date    20/04/2004
    @version          $Revision: 1.4 $
*/

public class MailSetting extends AbstractBaseObject {

  public static final String REVISION = "$Revision: 1.4 $";

  static final long serialVersionUID = -8490501304790519066L;

  private Integer userRecordID = null;
  private String profileName = null;
  private String mailServerType = null;
  private String displayName = null;
  private String emailAddress = null;
  private String rememberPwdFlag = null;
  private String spaLoginFlag = null;
  private String incomingServerHost = null;
  private Integer incomingServerPort = null;
  private String incomingServerLoginName = null;
  private String incomingServerLoginPwd = null;
  private String outgoingServerHost = null;
  private Integer outgoingServerPort = null;
  private String outgoingServerLoginName = null;
  private String outgoingServerLoginPwd = null;
  private String parameter1 = null;
  private String parameter2 = null;
  private String parameter3 = null;
  private String parameter4 = null;
  private String parameter5 = null;

  public MailSetting() {
    super();
  }

  public Integer getUserRecordID() { 
    return(this.userRecordID);
  }

  public void setUserRecordID(Integer userRecordID) { 
    this.userRecordID = userRecordID;
  }

  public String getProfileName() { 
    return(this.profileName);
  }

  public void setProfileName(String profileName) { 
    this.profileName = profileName;
  }

  public String getMailServerType() { 
    return(this.mailServerType);
  }

  public void setMailServerType(String mailServerType) { 
    this.mailServerType = mailServerType;
  }

  public String getDisplayName() { 
    return(this.displayName);
  }

  public void setDisplayName(String displayName) { 
    this.displayName = displayName;
  }

  public String getEmailAddress() { 
    return(this.emailAddress);
  }

  public void setEmailAddress(String emailAddress) { 
    this.emailAddress = emailAddress;
  }

  public String getRememberPwdFlag() { 
    return(this.rememberPwdFlag);
  }

  public void setRememberPwdFlag(String rememberPwdFlag) { 
    this.rememberPwdFlag = rememberPwdFlag;
  }

  public String getSpaLoginFlag() { 
    return(this.spaLoginFlag);
  }

  public void setSpaLoginFlag(String spaLoginFlag) { 
    this.spaLoginFlag = spaLoginFlag;
  }

  public String getIncomingServerHost() { 
    return(this.incomingServerHost);
  }

  public void setIncomingServerHost(String incomingServerHost) { 
    this.incomingServerHost = incomingServerHost;
  }

  public Integer getIncomingServerPort() { 
    return(this.incomingServerPort);
  }

  public void setIncomingServerPort(Integer incomingServerPort) { 
    this.incomingServerPort = incomingServerPort;
  }

  public String getIncomingServerLoginName() { 
    return(this.incomingServerLoginName);
  }

  public void setIncomingServerLoginName(String incomingServerLoginName) { 
    this.incomingServerLoginName = incomingServerLoginName;
  }

  public String getIncomingServerLoginPwd() { 
    return(this.incomingServerLoginPwd);
  }

  public void setIncomingServerLoginPwd(String incomingServerLoginPwd) { 
    this.incomingServerLoginPwd = incomingServerLoginPwd;
  }

  public String getOutgoingServerHost() { 
    return(this.outgoingServerHost);
  }

  public void setOutgoingServerHost(String outgoingServerHost) { 
    this.outgoingServerHost = outgoingServerHost;
  }

  public Integer getOutgoingServerPort() { 
    return(this.outgoingServerPort);
  }

  public void setOutgoingServerPort(Integer outgoingServerPort) { 
    this.outgoingServerPort = outgoingServerPort;
  }

  public String getOutgoingServerLoginName() { 
    return(this.outgoingServerLoginName);
  }

  public void setOutgoingServerLoginName(String outgoingServerLoginName) { 
    this.outgoingServerLoginName = outgoingServerLoginName;
  }

  public String getOutgoingServerLoginPwd() { 
    return(this.outgoingServerLoginPwd);
  }

  public void setOutgoingServerLoginPwd(String outgoingServerLoginPwd) { 
    this.outgoingServerLoginPwd = outgoingServerLoginPwd;
  }

  public String getParameter1() { 
    return(this.parameter1);
  }

  public void setParameter1(String parameter1) { 
    this.parameter1 = parameter1;
  }

  public String getParameter2() { 
    return(this.parameter2);
  }

  public void setParameter2(String parameter2) { 
    this.parameter2 = parameter2;
  }

  public String getParameter3() { 
    return(this.parameter3);
  }

  public void setParameter3(String parameter3) { 
    this.parameter3 = parameter3;
  }

  public String getParameter4() { 
    return(this.parameter4);
  }

  public void setParameter4(String parameter4) { 
    this.parameter4 = parameter4;
  }

  public String getParameter5() { 
    return(this.parameter5);
  }

  public void setParameter5(String parameter5) { 
    this.parameter5 = parameter5;
  }
}
